package com.ruoyi.quality.domain.dto;

import java.util.Date;
import java.util.List;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.quality.domain.TQualityFileItem;
import com.ruoyi.safe.domain.BizExtensionRequests;
import com.ruoyi.safe.domain.BizRectifyReview;
import com.ruoyi.safe.domain.BizSafeAttach;
import com.ruoyi.safe.domain.BizSafeFine;

/**
 * 质量问题拆分明整改流程数据 t_quality_file_itemReview
 * 
 * @author mahl2
 * @date 2024-02-20
 */
public class TQualityListReviewDTO
{
    private String bucket;
    public String getBucket() {
        return bucket;
    }

    public void setBucket(String bucket) {
        this.bucket = bucket;
    }
    /**
     * 序号
     */
    private Long id;
    /**
     * 操作状态名称
     */
    private String operatorStatusName;

    /**
     * 操作人
     */
    private String operatorer;

    /**
     * 操作时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date operatorTime;

    /**
     * 操作类型(1 复查，2 整改)
     */
    private String operatorType;

    /*成因*/
    private String questionOrigin;

    /*复查说明*/
    private String operatorExplain;

    /*发起移交人*/
    private String operatorerPhonenumber;
    /*移交人*/
    private String removeUserPhonenumber;

    public String getOperatorerPhonenumber() {
        return operatorerPhonenumber;
    }

    public void setOperatorerPhonenumber(String operatorerPhonenumber) {
        this.operatorerPhonenumber = operatorerPhonenumber;
    }

    public String getRemoveUserPhonenumber() {
        return removeUserPhonenumber;
    }

    public void setRemoveUserPhonenumber(String removeUserPhonenumber) {
        this.removeUserPhonenumber = removeUserPhonenumber;
    }

    public String getOperatorExplain() {
        return operatorExplain;
    }

    public void setOperatorExplain(String operatorExplain) {
        this.operatorExplain = operatorExplain;
    }

    public String getQuestionOrigin() {
        return questionOrigin;
    }

    public void setQuestionOrigin(String questionOrigin) {
        this.questionOrigin = questionOrigin;
    }

    /**
     * 记录id
     */
    private Long recordId;

    public Long getRecordId() {
        return recordId;
    }

    public void setRecordId(Long recordId) {
        this.recordId = recordId;
    }

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getOperatorStatusName() {
        return operatorStatusName;
    }

    public void setOperatorStatusName(String operatorStatusName) {
        this.operatorStatusName = operatorStatusName;
    }

    public String getOperatorer() {
        return operatorer;
    }

    public void setOperatorer(String operatorer) {
        this.operatorer = operatorer;
    }

    public Date getOperatorTime() {
        return operatorTime;
    }

    public void setOperatorTime(Date operatorTime) {
        this.operatorTime = operatorTime;
    }

    public String getOperatorType() {
        return operatorType;
    }

    public void setOperatorType(String operatorType) {
        this.operatorType = operatorType;
    }

    private List<BizSafeAttach> fileAttachList;

    public List<BizSafeAttach> getFileAttachList() {
        return fileAttachList;
    }

    public void setFileAttachList(List<BizSafeAttach> fileAttachList) {
        this.fileAttachList = fileAttachList;
    }
}
